About Sips Specialists Limited (10577654) United Kingdom