About Lord-brown & Harty Limited (13027103) United Kingdom