About Bayside Technical Services Limited (SC580489) United Kingdom