About Julian Abbs Associates Limited (08603023) United Kingdom