About Stripey Leopard Services Ltd (09689984) United Kingdom