About Brandlesholme Investments Limited (00954678) United Kingdom