About Stewart Paton Associates Ltd. (SC234072) United Kingdom