About Johnjac Consultants Ltd (12931852) United Kingdom