About Lovells Limited (04250057) United Kingdom