About Findry Professional Recruitment Limited (07387209) United Kingdom