About Castle Foundry Management Limited (07817595) United Kingdom