About Meeks Services Limited (10419792) United Kingdom