About D.r. Light Frame Designs Ltd (12606662) United Kingdom