About Neil Killeen Limited (05302160) United Kingdom