About Barr Parks Limited (07258027) United Kingdom