About Temple Quays Ltd (12664924) United Kingdom