About Chris Sloan Limited (NI644997) United Kingdom