About John Pillar Limited (07373086) United Kingdom