About Brasscraft Limited (03205287) United Kingdom