About Sterling Virus Control1 Limited (13405784) United Kingdom