About London Finishing Ltd (11261109) United Kingdom