About Mr Ted & Co Ltd (SC251515) United Kingdom