About Bakewell Windows Limited (02861062) United Kingdom