About The Strand Corner Ltd (11009308) United Kingdom