About Hendred Holdings Ltd (12877966) United Kingdom