About The Pigs Ear (chelsea) Ltd (12488724) United Kingdom