About Michael Limb Holdings Ltd (07684042) United Kingdom