About Tamrock Great Britain Holdings Ltd (02387621) United Kingdom