About Foxworthy Associates Limited (05182834) United Kingdom