About Holmes Approved Limited (13446880) United Kingdom