About Contour Interior Design Ltd. (10152308) United Kingdom