About Deanahandr A Ltd (13553961) United Kingdom