About Marks Hills & Co Limited (06896113) United Kingdom