About Phoenix E & E Ltd (SC613540) United Kingdom