About J Scollan & Co Ltd (12099925) United Kingdom