About Boxwood Design Consultants Limited (08148257) United Kingdom