About A.stedmond Electrical Marine Ltd (10848113) United Kingdom