About Southshore Consultants Ltd (12194383) United Kingdom