About Tamar (selby) Limited (04310936) United Kingdom