About Hastie And Patterson Limited (09585330) United Kingdom