About Paul Barker Limited (05409206) United Kingdom