About Nick Allan And Associates Ltd (SC436271) United Kingdom