About Art & Interior Restorations Beheer Limited (10273748) United Kingdom