About Sjr I&c Services Ltd (09858307) United Kingdom