About Artefact Hotel Art Consultants Limited (02284181) United Kingdom