About Callam Delaney It Services Limited (11499301) United Kingdom