About Barnwood Limited (00785952) United Kingdom