About E&a Partnerships Limited (SC669106) United Kingdom