About Clipper Box Ltd (12297666) United Kingdom