About Henderick Ltd (12125898) United Kingdom