About Sos Tail-lifts & Shutters Ltd. (SC319213) United Kingdom