About Ambartex Limited (10076831) United Kingdom