About Lubborn Cheese Limited (01396553) United Kingdom