About The Crafty Cockney & Co Ltd (12930402) United Kingdom