About Buff & Polish (chigwell) Limited (10679535) United Kingdom