About Slowring Ltd (12562906) United Kingdom