About Sloanindustries Limited (07146944) United Kingdom