About Stripey Camel Company Ltd (11290445) United Kingdom