About The Penny Farthing Ltd (12164429) United Kingdom