About Blandford E & I Solutions Limited (09048385) United Kingdom