About Clennell Custom Brass Limited (12044301) United Kingdom