About Findon Factors Ltd. (SC319639) United Kingdom