About Anthony Marshall Holdings Limited (12248978) United Kingdom