About Abs Henn Ltd (12896879) United Kingdom