About John Strange Consultants Limited (09811037) United Kingdom