About N Barker Ltd (09301683) United Kingdom