About E&r Developments Ltd (12007298) United Kingdom