About Borland & Co Limited (SC391842) United Kingdom