About Ellis Engineering And Design Ltd (06646103) United Kingdom