About Pillar (cricklewood) Limited (02567025) United Kingdom