About Christopher Stern Associates Limited (07915288) United Kingdom