About B J Mcculloch Ltd (SC391923) United Kingdom