About Bay Controls Ltd (11576475) United Kingdom