About Harrington Coaches Limited (06361265) United Kingdom