About Slaterchristiholdings Ltd. (12562743) United Kingdom