About Stan Kelly & Co Ltd (07185585) United Kingdom