About Accord Holdings Limited (03893665) United Kingdom