About Findeco Limited (07393806) United Kingdom