About Neil Barker Ltd (10573502) United Kingdom