About Stafford Heights Limited (12092645) United Kingdom