About Smoore Projects Ltd (10978235) United Kingdom