About Steeple Hill Management Limited (01168140) United Kingdom