About Barnbrook Sinclair Limited (03650385) United Kingdom