About Marvin Architectural (u.k.) Limited (03779348) United Kingdom