About Bay Of Bengol Ltd (SC671223) United Kingdom