About Abick Associates Limited (02749540) United Kingdom