About S&r Johnson Services Ltd (13376161) United Kingdom