About William Faithfull & Company Limited (00515018) United Kingdom