About Ambersham (uk) Limited (04647119) United Kingdom