About Sid Moffatt Trading Limited (10486395) United Kingdom