About Spartal Holdings Limited (07339093) United Kingdom