About Fendor Limited (10704502) United Kingdom