Loading company record…

VICKERS & BARRASS LTD - United Kingdom company 16718413