About Castle Edge Limited (03703771) United Kingdom