About Templerock Nbh Limited (10358701) United Kingdom