About Boachie & Sons (uk) Ltd. (09594609) United Kingdom