About Barnfield Shore Limited (04124107) United Kingdom