About Barafundle Bay Limited (09535938) United Kingdom