About Percy Lennox & Partners (SL005380) United Kingdom