About Holmes Anderson Ltd (13699201) United Kingdom