About Red Fox Living Limited (12670776) United Kingdom