About Studd Lane Management Limited (05962413) United Kingdom