About James W A Cruickshank Business Services Ltd (07474144) United Kingdom