About Chesterfield Investment Ltd (12784618) United Kingdom