About S&r Utilities Ltd (07090743) United Kingdom