About Halford Associates Limited (05482525) United Kingdom