About Beckwith Design Associates Limited (04838177) United Kingdom