About Crofton Industries L.p. (SL006917) United Kingdom