About W&c Nominees Limited (07964236) United Kingdom