About Holdens And Co. Ltd. (07341068) United Kingdom