About John Taylor Projects Ltd (09021043) United Kingdom