About Limco Holdings Ltd (12961883) United Kingdom