About Bay Solutions Limited (09022249) United Kingdom