About The London Antique Mirror Company Limited (08315217) United Kingdom