About Elderrow & Cie. Limited (05148718) United Kingdom