About Brooke Thornham Limited (10378601) United Kingdom