About Lord Of Sandhurst Ltd (11807520) United Kingdom