About Proper Clobber Ltd (SC338370) United Kingdom