About Levett & Quinn Limited (12924692) United Kingdom