About Philip Avery & Co. Limited (10887234) United Kingdom