About Sips Specialists Group Limited (13468279) United Kingdom