About Stratton Keel Limited (03468090) United Kingdom