About London Shopfittings Ltd (07634983) United Kingdom