About Aambros Trading Ltd (08265673) United Kingdom