About Findwell (albany) Limited (05668159) United Kingdom