About Douglas Mcleod Period And Contemporary Frames Ltd (12705288) United Kingdom