About R. A. Croft Ltd. (04645642) United Kingdom