About Elliot Giles Limited (10421699) United Kingdom