About Sir Robert Lloyd & Co.limited (00225532) United Kingdom