About Anderson Searle Holdings Limited (11183342) United Kingdom