About Satchell Lane Management Company Limited (06160766) United Kingdom