About Strandor Roofing Limited (04249606) United Kingdom