About Skellow Plant Limited (02385569) United Kingdom