About Leworthy Design Associates Ltd. (04301788) United Kingdom