About Loxdale-meade Ltd (09582226) United Kingdom