About Philip Holder & Co Limited (10562529) United Kingdom