About Barnfield Developments Limited (05067990) United Kingdom