About Stratford House Alton Limited (10785739) United Kingdom