About Pillarwest Limited (01388396) United Kingdom