About Stranks Associates Limited (09336228) United Kingdom