About Phoenix Log Cabins Limited (11197987) United Kingdom