About Findley Consultants Limited (06403191) United Kingdom