About Chafes Management Limited (09686607) United Kingdom