About John P Scott Software Development Consultants Ltd (10945243) United Kingdom