About Broompark Holdings Limited (SC256491) United Kingdom