About Stretton Scientific Limited (07397687) United Kingdom