About Ellis Bass Limited (05027037) United Kingdom