About Anslow & Kane Limited (01034314) United Kingdom