About W12 Limited (06732048) United Kingdom