About Westflor Holdings Limited (03706124) United Kingdom