About Phoenix Scales Holdings Limited (04896967) United Kingdom