About Barrs Parks Limited (02869656) United Kingdom