About Antrobus Investments Limited (06459187) United Kingdom