About A.a. Lovegrove Limited (03946135) United Kingdom