About The Old Parlour Farm Shop Ltd (10200217) United Kingdom