About Richard Charles (kirkburton) Ltd. (05750722) United Kingdom