About Neil Clasper Consultancy Services Ltd (10583585) United Kingdom