About Stratford House Consulting Limited (08775821) United Kingdom