About Shelbourne Letheby & Co.limited (00416822) United Kingdom