About Ambient Home &garden Limited (12139320) United Kingdom