About Sun Shore Systems Limited (13078301) United Kingdom