About Foxgate Associates Limited (04299097) United Kingdom