About Artefacts Ltd. (03694272) United Kingdom