About Boroughs Holdings Limited (12192634) United Kingdom