About J Mcculloch & Son Ltd (SC685363) United Kingdom