About S Teeling Planning Ltd (12261047) United Kingdom