About Brassard Limited (06692716) United Kingdom