About Foxroyd Limited (06533557) United Kingdom