About S. & P. Lomas Limited (04846680) United Kingdom