About Ambur Limited (06642734) United Kingdom