About A&d Finder Ltd (12238959) United Kingdom