About S.c. Developments (plymouth) Limited (05724569) United Kingdom