About Aspida Brentford Ltd (12359994) United Kingdom