About Lovelin Of London Limited (08562539) United Kingdom