About Foxborough Group Companies Ltd (07529171) United Kingdom