About Sandy Powell Limited (07851782) United Kingdom