About Annis & Sons Ltd (12829945) United Kingdom