About Baleigh Investments Limited (11351536) United Kingdom