About Amdrell Limited (01950674) United Kingdom