About Chesterfield Kitchen Installations Limited (10532401) United Kingdom