About Elliotts (uk) Limited (07795438) United Kingdom