About Mendip Sticks Limited (11414832) United Kingdom