About Lovells Garage Limited (01483368) United Kingdom