About Amanda Buitelaar Limited (04416158) United Kingdom