About Chelle Wrap It Limited (12970228) United Kingdom