About Alstrad Limited (03955001) United Kingdom