About Craig Lee Foundation Limited (SC695101) United Kingdom