About Stratton Taylor Limited (07327207) United Kingdom