About Ben Neal Limited (07535135) United Kingdom