About S&c Bellot Ltd (13053799) United Kingdom