About S&s Pizza Ruislip Limited (13152784) United Kingdom