About Kimberford Associates Limited (01814005) United Kingdom