About Britclad Limited (06596513) United Kingdom