About Tamar Building Limited (11890585) United Kingdom