About Wiles Holdings Limited (06511362) United Kingdom