About Chris Stratton Technical Limited (11043144) United Kingdom