About The Yorkshire Flea Limited (10480837) United Kingdom