About L. R. Blomfield Limited (02687791) United Kingdom