About Ashley Spencer Limited (07324719) United Kingdom