About Mears And Jackson Limited (07983167) United Kingdom