About Penny Farthing Mews (hampton Hill) Limited (10535681) United Kingdom