About Neil Richmond Limited (07361342) United Kingdom