About Pillar Cumbria Limited (09899548) United Kingdom