About Bay Engineering Limited (SC713689) United Kingdom