About Abrams Associates Limited (04784063) United Kingdom