About Lockwood Windows Coloured Frames Limited (06082670) United Kingdom