About Buchan Technical Services Limited (06491184) United Kingdom