About Stranda Blikkenslageri Roger Ryland Limited (09821396) United Kingdom