About Findon Developments Limited (00742154) United Kingdom