About Lovatt Holdings Limited (03208532) United Kingdom