About Fixey Dixey Ltd (13634681) United Kingdom