About Bay160 Limited (12526904) United Kingdom