About Foxfam Limited (SC707773) United Kingdom