About The Lovatt Company Ltd (13466185) United Kingdom