About Albert Downes Limited (11553405) United Kingdom