About Brendon Street Investments Limited (01066133) United Kingdom