About Freeman Design Services Ltd (10950601) United Kingdom