About Alec French Partnership Limited (01475294) United Kingdom