About Pillar (fulham) Limited (02850420) United Kingdom