About Oak Stratton Limited (12099550) United Kingdom