About S & S Planners Ltd (12674055) United Kingdom