About The Belgravia Mirror & Glass Company Limited (03528136) United Kingdom