About Stratton 4 Limited (12896364) United Kingdom