About Lovell House Uxbridge Limited (07420256) United Kingdom