About Anchor & Kite Limited (11543461) United Kingdom