About Nick Seaward Associates Ltd (07123338) United Kingdom