About Borch Associates Limited (02987210) United Kingdom