About Tammersham Limited (01195279) United Kingdom