About Restaurant Sw3 Limited (04248898) United Kingdom