About Amrod (uk) Limited (08069165) United Kingdom