About Alford & Bishop Legal Recruitment Limited (04074803) United Kingdom