About Roger Baird Design Services Ltd (SC418703) United Kingdom