About Amber Wicks Limited (13596199) United Kingdom