About Borough Design Limited (12031399) United Kingdom