About Neil Collier Limited (04752663) United Kingdom