About Chantilly (stafford) Limited (04598030) United Kingdom