About Neil Osment Associates Limited (05770088) United Kingdom