About Mendenhall Limited (05756299) United Kingdom