About E&e Burks London Ltd (12209565) United Kingdom