About Proper Good Stuff Limited (11896799) United Kingdom