About Brass Trustees Limited (12706741) United Kingdom