About Stanton Andrews Limited (06025300) United Kingdom