About Sullicom Ltd (07228293) United Kingdom