About Neil Platt Limited (11630141) United Kingdom