About Stella Brookes Ltd (03897350) United Kingdom