About A.e. Beckett & Sons (espanola) Limited (00865747) United Kingdom