About The London Rooflight Company Limited (08021319) United Kingdom