About Services & Service Ltd (11004483) United Kingdom