About Anderson Holdings Ltd (09656916) United Kingdom