About C&s Blackwood Limited (07324908) United Kingdom