About Snr Facilities Limited (11242362) United Kingdom