About Percy Barker Limited (00585932) United Kingdom