About Chattels Limited (04880418) United Kingdom