About Boxwood Close Limited (01799313) United Kingdom