About Tamlane Management Limited (04075090) United Kingdom